package cn.fl.ass.vo;

import java.util.Date;

import cmm.web.core.framework.vo.BaseVO;

 /**
 * @Description: 拖车实际信息明细表
 */
public class AssTrailCarDInfVO extends BaseVO{

	private static final long serialVersionUID = -4182229554304056831L;
	/**
	 * 拖车ID
     */
	private Long masterId;
	/**
	 * 拖车明细ID
     */
	private Long detailId;
	/**
	 * 未来本金
     */
	private Long futureAmt;
	/**
	 * 逾期租金
     */
	private Long overRentAmt;
	/**
	 * 逾期利息
     */
	private Long overInterestAmt;
	/**
	 * 履约保证金
     */
	private Long performanceAmt;
	/**
	 * 保险保证金
     */
	private Long insureAmt;
	/**
	 * 风险保证金
     */
	private Long riskAmt;
	/**
	 * 其他费用
     */
	private Long otherAmt;
	/**
	 * 一次保底价
     */
	private Long baseAmt;
	/**
	 * 实际支付日期
     */
	private Date actPayDt;
	/**
	 * 实际支付金额
     */
	private Long actPayAmt;
	/**
	 * 实际拖回地点
     */
	private String actBackPlace;
	/**
	 * 实际存放地点
     */
	private String actParkingPlace;
	/**
	 * 实际拖回日期
     */
	private Date actBackDt;
	/**
	 * 清收负责人
     */
	private String backManager;
	/**
	 * 清收人数
     */
	private Integer backPersonQty;
	/**
	 * 是否借助风控队 1-是 0-否
     */
	private Integer isNeedHelp;
	/**
	 * 车辆清收路线
     */
	private String backRoute;
	/**
	 * 应急预案
     */
	private String emergencyPlan;
	/**
	 * 是否删除 1-删除 0-正常
     */
	private Integer isDel;
	
	/**
	 * 支付表编号
     */
	private String paySchNo;
	
	/**
	 * 流程编号
	 */
	private String pNo;
	/**
	 * 流程实例Id
	 */
	private String pInstId;
	
	/**
	 * 市场评估价
	 */
	private Long marketAmt;
	
	/**
	 * 市场评估时间
	 */
	private Date marketDt;

     /**
      * 坏账拨备（保底价×50%）
      */
     private Long badDebts;

     public Long getBadDebts() {
         return badDebts;
     }

     public void setBadDebts(Long badDebts) {
         this.badDebts = badDebts;
     }

	/**
	 * 拖车ID
     */
	public Long getMasterId() {
		return masterId;
	}

	/**
	 * 拖车ID
     */
	public void setMasterId(Long masterId) {
		this.masterId = masterId;
	}

	/**
	 * 拖车明细ID
     */
	public Long getDetailId() {
		return detailId;
	}

	/**
	 * 拖车明细ID
     */
	public void setDetailId(Long detailId) {
		this.detailId = detailId;
	}
	
	/**
	 * 未来本金
     */
	public Long getFutureAmt() {
		return futureAmt;
	}

	/**
	 * 未来本金
     */
	public void setFutureAmt(Long futureAmt) {
		this.futureAmt = futureAmt;
	}
	
	/**
	 * 逾期租金
     */
	public Long getOverRentAmt() {
		return overRentAmt;
	}

	/**
	 * 逾期租金
     */
	public void setOverRentAmt(Long overRentAmt) {
		this.overRentAmt = overRentAmt;
	}
	
	/**
	 * 逾期利息
     */
	public Long getOverInterestAmt() {
		return overInterestAmt;
	}

	/**
	 * 逾期利息
     */
	public void setOverInterestAmt(Long overInterestAmt) {
		this.overInterestAmt = overInterestAmt;
	}
	
	/**
	 * 履约保证金
     */
	public Long getPerformanceAmt() {
		return performanceAmt;
	}

	/**
	 * 履约保证金
     */
	public void setPerformanceAmt(Long performanceAmt) {
		this.performanceAmt = performanceAmt;
	}
	
	/**
	 * 保险保证金
     */
	public Long getInsureAmt() {
		return insureAmt;
	}

	/**
	 * 保险保证金
     */
	public void setInsureAmt(Long insureAmt) {
		this.insureAmt = insureAmt;
	}
	
	/**
	 * 风险保证金
     */
	public Long getRiskAmt() {
		return riskAmt;
	}

	/**
	 * 风险保证金
     */
	public void setRiskAmt(Long riskAmt) {
		this.riskAmt = riskAmt;
	}
	
	/**
	 * 其他费用
     */
	public Long getOtherAmt() {
		return otherAmt;
	}

	/**
	 * 其他费用
     */
	public void setOtherAmt(Long otherAmt) {
		this.otherAmt = otherAmt;
	}
	
	/**
	 * 一次保底价
     */
	public Long getBaseAmt() {
		return baseAmt;
	}

	/**
	 * 一次保底价
     */
	public void setBaseAmt(Long baseAmt) {
		this.baseAmt = baseAmt;
	}
	
	/**
	 * 实际支付日期
     */
	public Date getActPayDt() {
		return actPayDt;
	}

	/**
	 * 实际支付日期
     */
	public void setActPayDt(Date actPayDt) {
		this.actPayDt = actPayDt;
	}
	
	/**
	 * 实际支付金额
     */
	public Long getActPayAmt() {
		return actPayAmt;
	}

	/**
	 * 实际支付金额
     */
	public void setActPayAmt(Long actPayAmt) {
		this.actPayAmt = actPayAmt;
	}
	
	/**
	 * 实际拖回地点
     */
	public String getActBackPlace() {
		return actBackPlace;
	}

	/**
	 * 实际拖回地点
     */
	public void setActBackPlace(String actBackPlace) {
		this.actBackPlace = actBackPlace;
	}
	
	/**
	 * 实际存放地点
     */
	public String getActParkingPlace() {
		return actParkingPlace;
	}

	/**
	 * 实际存放地点
     */
	public void setActParkingPlace(String actParkingPlace) {
		this.actParkingPlace = actParkingPlace;
	}
	
	/**
	 * 实际拖回日期
     */
	public Date getActBackDt() {
		return actBackDt;
	}

	/**
	 * 实际拖回日期
     */
	public void setActBackDt(Date actBackDt) {
		this.actBackDt = actBackDt;
	}
	
	/**
	 * 清收负责人
     */
	public String getBackManager() {
		return backManager;
	}

	/**
	 * 清收负责人
     */
	public void setBackManager(String backManager) {
		this.backManager = backManager;
	}
	
	/**
	 * 清收人数
     */
	public Integer getBackPersonQty() {
		return backPersonQty;
	}

	/**
	 * 清收人数
     */
	public void setBackPersonQty(Integer backPersonQty) {
		this.backPersonQty = backPersonQty;
	}
	
	/**
	 * 是否借助风控队 1-是 0-否
     */
	public Integer getIsNeedHelp() {
		return isNeedHelp;
	}

	/**
	 * 是否借助风控队 1-是 0-否
     */
	public void setIsNeedHelp(Integer isNeedHelp) {
		this.isNeedHelp = isNeedHelp;
	}
	
	/**
	 * 车辆清收路线
     */
	public String getBackRoute() {
		return backRoute;
	}

	/**
	 * 车辆清收路线
     */
	public void setBackRoute(String backRoute) {
		this.backRoute = backRoute;
	}
	
	/**
	 * 应急预案
     */
	public String getEmergencyPlan() {
		return emergencyPlan;
	}

	/**
	 * 应急预案
     */
	public void setEmergencyPlan(String emergencyPlan) {
		this.emergencyPlan = emergencyPlan;
	}
	
	/**
	 * 是否删除 1-删除 0-正常
     */
	public Integer getIsDel() {
		return isDel;
	}

	/**
	 * 是否删除 1-删除 0-正常
     */
	public void setIsDel(Integer isDel) {
		this.isDel = isDel;
	}

	/**
	 * 支付表号
	 */
	public String getPaySchNo() {
		return paySchNo;
	}

	/**
	 * 支付表号
	 */
	public void setPaySchNo(String paySchNo) {
		this.paySchNo = paySchNo;
	}

	/**
	 * 流程编号
	 */
	public String getPNo() {
		return pNo;
	}

	/**
	 * 流程编号
	 */
	public void setPNo(String pNo) {
		this.pNo = pNo;
	}

	/**
	 * @return the pInstId
	 */
	public String getpInstId() {
		return pInstId;
	}

	/**
	 * @param pInstId the pInstId to set
	 */
	public void setpInstId(String pInstId) {
		this.pInstId = pInstId;
	}

	public Long getMarketAmt() {
		return marketAmt;
	}

	public void setMarketAmt(Long marketAmt) {
		this.marketAmt = marketAmt;
	}

	public Date getMarketDt() {
		return marketDt;
	}

	public void setMarketDt(Date marketDt) {
		this.marketDt = marketDt;
	}
	
}
